Karen Millen - High Street Kensington in London, London (Women's Clothing, Fashion) - Map

Map & Directions Store Details & Deals

Unit 4 Barkers Arcade, Kensington High Street
London, London W8 5SF

Phone: 02079383756

Detailed Map